interior mountain range - German English Dictionary